Basic SQL Queries: SELECT, INSERT, UPDATE, DELETE

Tajo Query Language (TQL) এর বেসিক ধারণা - অ্যাপাচি তাজো  (Apache Tajo) - Big Data and Analytics

406

Apache Tajo ডেটা প্রক্রিয়াকরণ এবং বিশ্লেষণের জন্য স্ট্যান্ডার্ড SQL সমর্থন করে। এটি ডেটা ম্যানিপুলেশন এবং কুয়েরি চালানোর জন্য পরিচিত SQL কমান্ডগুলো সহজে ব্যবহার করার সুযোগ দেয়। নিচে Tajo-তে SELECT, INSERT, UPDATE, এবং DELETE কমান্ডগুলোর ব্যবহার ব্যাখ্যা করা হলো।


SELECT: ডেটা নির্বাচন

SELECT ব্যবহার করে টেবিল থেকে ডেটা নির্বাচন করা যায়। এটি Tajo-তে ডেটা বিশ্লেষণের সবচেয়ে বেশি ব্যবহৃত কুয়েরি।

উদাহরণ ১: একটি সম্পূর্ণ টেবিল নির্বাচন

SELECT * FROM employees;

এটি employees টেবিলের সমস্ত কলাম এবং সারি প্রদর্শন করবে।

উদাহরণ ২: নির্দিষ্ট কলাম নির্বাচন

SELECT employee_id, name, salary FROM employees;

এটি employees টেবিল থেকে employee_id, name, এবং salary কলামগুলো নির্বাচন করবে।

উদাহরণ ৩: ফিল্টার যোগ করে নির্বাচন

SELECT name, salary FROM employees WHERE salary > 50000;

এটি এমন সব কর্মীর নাম এবং বেতন দেখাবে, যাদের বেতন ৫০,০০০ এর বেশি।

উদাহরণ ৪: অর্ডার করা

SELECT name, salary FROM employees ORDER BY salary DESC;

এটি salary অনুযায়ী ডেটা descending order-এ সাজাবে।


INSERT: ডেটা সংযোজন

INSERT ব্যবহার করে টেবিলে নতুন ডেটা যোগ করা যায়।

উদাহরণ: একটি টেবিলে নতুন সারি যোগ করা

INSERT INTO employees (employee_id, name, salary) 
VALUES (101, 'John Doe', 60000);

এটি employees টেবিলে নতুন কর্মীর তথ্য যোগ করবে।

একাধিক সারি যোগ করা

INSERT INTO employees (employee_id, name, salary) 
VALUES 
    (102, 'Jane Smith', 55000),
    (103, 'Bob Johnson', 45000);

এটি একই কুয়েরির মাধ্যমে একাধিক সারি যোগ করবে।


UPDATE: ডেটা আপডেট

UPDATE ব্যবহার করে টেবিলের বিদ্যমান ডেটা পরিবর্তন করা যায়।

উদাহরণ: নির্দিষ্ট তথ্য আপডেট

UPDATE employees 
SET salary = 70000 
WHERE employee_id = 101;

এটি employee_id = 101 এর বেতনকে 70,000 এ আপডেট করবে।

একাধিক কলাম আপডেট

UPDATE employees 
SET salary = 60000, name = 'Robert Brown' 
WHERE employee_id = 103;

এটি নির্দিষ্ট employee_id এর বেতন এবং নাম আপডেট করবে।


DELETE: ডেটা মুছে ফেলা

DELETE ব্যবহার করে টেবিল থেকে নির্দিষ্ট সারি মুছে ফেলা যায়।

উদাহরণ: নির্দিষ্ট সারি মুছে ফেলা

DELETE FROM employees 
WHERE employee_id = 102;

এটি employee_id = 102 সারিটি মুছে ফেলবে।

টেবিলের সব ডেটা মুছে ফেলা

DELETE FROM employees;

এটি employees টেবিলের সমস্ত ডেটা মুছে ফেলবে তবে টেবিলটি সংরক্ষিত থাকবে।


Tajo-তে Basic SQL Queries এর গুরুত্ব

  1. ডেটা বিশ্লেষণ: SELECT কুয়েরি ব্যবহার করে ডেটা ফিল্টারিং এবং বিশ্লেষণ সহজ হয়।
  2. ডেটা ম্যানিপুলেশন: INSERT, UPDATE, DELETE এর মাধ্যমে ডেটা পরিচালনা এবং নিয়ন্ত্রণ সহজ হয়।
  3. স্ট্যান্ডার্ড SQL সমর্থন: Tajo-এর SQL সমর্থন ডেটাবেস ব্যবহারকারীদের জন্য পরিচিত ও সহজতর।

Apache Tajo-তে এই বেসিক SQL কমান্ডগুলো ব্যবহার করে ডেটা প্রক্রিয়াকরণ দ্রুত এবং কার্যকরভাবে সম্পন্ন করা যায়।

Content added By
Promotion

Are you sure to start over?

Loading...